package lab02.test06;
public class Triangle {
    //属性：类型为double的三个边，以及周长、面积，具有一个Boolean型的属性
    private double a;
    private double b;
    private double c;
    private double s;
   boolean check;
    //行为：返回周长、面积以及修改三个边
    //修改三边
    public void xiugai(double x,double y,double z){
        a=x;
        b=y;
       c=z;
    }
    //检查是否为三角形
    public boolean check( ){
        if (a+b>c&&a-b<c)
           return true;
        else return false;
    }
    //周长
    double perimeter(){
        return a+b+c;
    }
    //面积
    double area() {
        s= ((double) (a + b + c)) / 2;
        return (float) Math.sqrt(s * (s- a) * (s-b) * (s -c));
    }
}
